﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace B.S.DataBase.MyProject.Domain.productionworkorder
{
    /// <summary>
    /// 工序流程表
    /// </summary>
    public class ProcessFlowSheet
    {
        /// <summary>
        /// 工序流程编号
        /// </summary>
        [Key]
        public int ProcessFlowSheetId { get; set; }
        /// <summary>
        ///  // 工序编码
        /// </summary>
        public string ProcessCode { get; set; }
        /// <summary>
        ///  // 工序名称
        /// </summary>
        public string ProcessName { get; set; }
        /// <summary>
        ///  // 加工顺序
        /// </summary>
        public int ProcessingOrder { get; set; }
        /// <summary>
        ///  // 工艺流程
        /// </summary>
        public string ProcessFlow { get; set; }
        /// <summary>
        ///  // 负责人
        /// </summary>
        public string PesponsiblePerson { get; set; }
        /// <summary>
        ///  // 所在部门
        /// </summary>
        public string Pepartment { get; set; }
        /// <summary>
        /// // 计划开始时间
        /// </summary>
        public DateTime PlannedStartDate { get; set; }
        /// <summary>
        ///  // 计划结束时间
        /// </summary>
        public DateTime PlannedEndDate { get; set; }
        /// <summary>
        ///   // 计划产量（标注“*”表示必填，实际代码中可通过业务逻辑控制）
        /// </summary>
        public int PlannedQuantity { get; set; }
        /// <summary>
        ///  // 备注
        /// </summary>
        public string Remarks { get; set; }           

        /// <summary>
        /// 质检状态
        /// </summary>
        public bool? ZJStatus { get; set; }
        /// <summary>
        /// 合格数量
        /// </summary>
        public int? HeGeNumber { get; set; }
        /// <summary>
        /// 不良数量
        /// </summary>
        public int? BuLiANGnumber { get; set; }



    }


}
